leafhopper worm (empoasca kraemeri) - Español Inglés Diccionario